lily of the valley – English–Français translations

🇬🇧 en fr 🇫🇷

lily of the valley noun

  • Convallaria majalis
muguet
Wiktionary Links